tape deck mechanism - Alemán Inglés Diccionario